





@media screen and (max-width:1440px) {



}



@media screen and (max-width:1366px) {

    .wrap2{width: 90%;}
    .cpshow1_m .bom .bomR .item{height: 48.6%;}




}





@media screen and (max-width:1280px) {

    .cashow .arrow-l1{left: -48px;}
    .cashow .arrow-r1{right: -41px;}
    .cpshow2 .cptxt1 h4{padding:0 1.5em;}
    footer .top .R{width: 65%;}


}




@media screen and (max-width:1200px) {

    .wrap{width: 95%;}
    .nytxt h4{font-size: 25px;line-height: 30px;}
    .nytxt p{font-size: 20px;}
    .new_list li .txt .foot .btn{width: 98px;}
    header .nav li a{font-size: 14px;}
    .submenu a{padding:0 1em;font-size: 14px;}
    .submenu{line-height: 36px;}
    .htop h4{font-size: 24px;}
    .cpshow1{margin-top: 1.5em;}
    .cpshow1_m{margin-top: 1em;}
    .cashow .top h2{font-size: 30px;}
    .cashow .top p{font-size: 24px;}
    .cpshow1_m .top .item span, .cpshow1_m .bom .bomL span, .cpshow1_m .bom .bomR .item span{font-size: 18px;}
    .cashow_swiper .main .txt{font-size: 20px;}
    .cashow_swiper .main .txt strong{font-size: 30px;}
    .cpshow2 .main .item{height: 426px;}
    footer .top .R .link{width: 75%;}
    .cpshow2 .cptxt1 h4,.cpshow2 .cptxt2 h4{font-size: 26px;}
    .about .padd{padding:1em;}
    .new_list li .txt .name{font-size: 15px;}
    .new_xx_head{font-size: 20px;}





}




@media screen and (max-width:1024px) {

    header{display:none;}
    header .headR{width: 58%;}
    header .nav{display:none;}
    header .sou{width: 47%;}
    .menuBtn,.moblie_head{display:block;}
    .banner,.nybanner{margin-top: 57px;}
    footer .top .R{display:block;width: 100%;margin-top: 1em;}
    .about p{line-height: 2;}
    .product_list li .pic,.case_list li .pic{height: 200px;}
    .product_list li .txt{font-size: 16px;}
    .nytxt{display:none;}
    .new_list ul{margin-right: 0;}
    .new_list li{width: 100%;margin: 0 0 1em 0;}
    .banner_swiper .pagination{bottom: 1em;}
    .banner .arrow-l, .banner .arrow-r{width: 30px;height: 30px;background-size: 100% 100%;}
    .banner_swiper .swiper-pagination-switch{width: 20px;}
    .htop .txt{margin:0;}
    .cpshow1_m .foot{margin-top: 1.5em;}


}




@media screen and (max-width:800px) {

    .cpshow1_m .top .item{height: 275px;}
    .cpshow1_m .top .item span, .cpshow1_m .bom .bomL span, .cpshow1_m .bom .bomR .item span{line-height: 46px;height: 46px;top:1em;}
    .cpshow1_m .bom {margin-top: 1em;height: 482px;}
    .cashow .arrow-l1{left:-23px;}
    .cashow .arrow-r1{right:-14px;}
    .cpshow2 .main .item{height: 305px;}
    .cpshow2 .cptxt1 h4, .cpshow2 .cptxt2 h4{font-size: 20px;}
    .nycon{padding:1em 0;}
    .product_list li,.case_list li{width: 48%;margin: 0 2% 1em 0;}
    .new_list li .txt .foot .btn{font-size: 14px;}
    footer .top{padding:1.5em 0;}
    footer .top .addre .logo{display:none;}


}




@media screen and (max-width:670px) {

    footer .top .R .link{display:none;}
    footer .top .R .ewm{text-align: center;width: 100%;}
    footer .copy{line-height: 1.76;font-size: 1rem;}
    .submenu{position: relative;line-height: 2;}
    .submenu a{font-size: 1rem;}
    .menuBtn{top:8px;}
    .pPro-detaBd .t{font-size: 1.2rem;}
    .new_list li .pic{width: 100%;height: auto;}
    .new_list li .txt{width: 100%;height: auto;}
    .new_list li .txt .foot{position: relative;}
    .new_list li .txt .foot .date{line-height: 30px;}
    .new_list li .txt .foot .btn{height: 30px;line-height: 30px;}
    .new_list li a{padding:1em;}
    .new_list li .txt .con{margin-top: .5em;}
    .new_list li .txt .foot{margin-top: 1em;}
    .new_list li .txt{margin-top: 1em;}
    .new_xx_head{font-size: 1.3rem;}
    .new_xx_data{margin:1em 0;}
    .new_xx_data span{font-size: 12px;}
    .new_xx_txt p{font-size: 1rem;line-height: 1.76;}
    .new_xx_pag{height: auto;}
    .new_xx_pag ul li{width: 100%;}
    .new_xx_pag ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .new_xx_pag ul li.btn{width: 100%;left:0;position: relative;}
    .pag a{font-size: 1rem;margin:0 5px;}
    .product_list li, .case_list li{width: 100%;margin:0 0 1em 0;}
    .case_list ul{margin-right: 0;}
    .case_list li .txt .padd{padding:1em;}
    .case_list li .txt{height: auto;}
    .case_list li .txt h4{font-size: 1.3rem;}
    .case_list li .txt p{font-size: 1rem;}
    .case_list li .pic{height: auto;}
    .case_list li .pic{height: 200px;}

    .about p{font-size: 1rem;line-height: 1.76;}
    .banner, .nybanner{margin-top: 45px;}
    .htop h4{font-size: 1.3rem;}
    .htop b{margin:.5em auto;}
    .htop .txt{font-size: 1rem;line-height: 1.76;}
    .cpshow1_m .top .item{width: 100%;margin:0 0 1em 0;}
    .cpshow1_m .top{margin-right: 0;}
    .cpshow1_m .bom{height: auto;margin-top: 0;}
    .cpshow1_m .bom .bomL{width: 100%;height: 200px;margin-bottom: 1em;}
    .cpshow1_m .top .item{height: 200px;}
    .cpshow1_m .bom .bomR{width: 100%;height: auto;}
    .cpshow1_m .bom .bomR .item{height: 200px;margin-bottom: 1em;}

    .cpshow1_m{margin-right: 0;}
    .cpshow1_m .bom .bomR>.item+.item{margin-top: 0;}
    .cpshow2 .main .item{height: 200px;    margin: 0 1.5% 1em 0;}
    .cpshow2 .cptxt1 h4, .cpshow2 .cptxt2 h4{font-size: 1.3rem;}
    .cpshow2 .cptxt2 h4{margin-bottom: .5em;}
    .cashow_swiper .swiper-slide a{padding:0;}
    .cashow .top h2{font-size: 1.3rem;}
    .cashow .top p{font-size: 1rem;}
    .cashow{padding:1em 0;margin-top: 1em;}
    .cashow .bom{margin-top: 1em;}
    .cpshow2{padding:1em 0;overflow: hidden;}
    .cpshow2 .main{margin-top: 1em;margin-right: 0;}

}



















